mirabelle plum - Turkish English Dictionary